non-recourse mortgage - Turkish English Dictionary